home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 42 / Amiga Format AFCD42 (Issue 126, Aug 1999).iso / -serious- / programming / other / jikes / src / changelog < prev    next >
Text File  |  1999-05-14  |  6KB  |  253 lines

  1. 1999-03-10    <shields@jikes.watson.ibm.com>
  2.  
  3.     * bytecode.cpp: 
  4.     * bytecode.h: 
  5.     * control.cpp: 
  6.     * definite.cpp
  7.     * depend.cpp
  8.     * depend.h
  9.     * error.cpp
  10.     * incrmnt.cpp
  11.     * jikes.cpp    now version v0.47
  12.     * option.cpp
  13.     * option.h
  14.     * semantic.h
  15.     Code from Philippe to: fix some bugs in v0.46, and
  16.     add option +M=filename to write dependence info 
  17.     (this is really early stuff, and format may change soon).
  18.  
  19. 1999-03-09    <shields@jikes.watson.ibm.com>
  20.  
  21.     * jikes.cpp: Update release date
  22.  
  23.     * Makefile.in: 
  24.     * configure
  25.     * configure.in
  26.     Add first cut at autoconf support, 
  27.     courtesy of Moses DeJong (dejong@cs.umn.edu)
  28.  
  29.     * Makefile: Comment out all clauses as suggested by many users
  30.  
  31.     * README.TXT: Add short description of build process
  32.  
  33.  
  34. 1999-03-08    <shields@jikes.watson.ibm.com>
  35.  
  36.     * java.g:
  37.     * access.h
  38.     * ast.h
  39.     * body.cpp
  40.     * bytecode.cpp
  41.     * bytecode.h
  42.     * config.cpp
  43.     * config.h
  44.     * decl.cpp
  45.     * definite.cpp
  46.     * error.cpp
  47.     * error.h
  48.     * expr.cpp
  49.     * getclass.cpp
  50.     * jikes.cpp
  51.     * modifier.cpp
  52.     * stream.cpp
  53.     * symbol.cpp
  54.     * symbol.h
  55.     More changes for 1.2, including strictfp, 
  56.     various bug fixes from Philippe
  57.  
  58. 1999-02-26    <shields@jikes.watson.ibm.com>
  59.  
  60.     * jikes.cpp: Update release date
  61.  
  62.     * decl.cpp: Fix for Problem Report 363
  63.     * error.cpp:
  64.     * expr.cpp:
  65.     Misc. changes, some based on recent notes from Roly
  66.  
  67. 1999-02-25    <shields@jikes.watson.ibm.com>
  68.  
  69.     * spell.h: Fix problems that caused g++ to complain
  70.  
  71.     * javadcl.h: 
  72.     * javadef.h
  73.     * javaprs.h
  74.     * javasym.h
  75.     * javaact.cpp
  76.     * javaact.h
  77.     Make spurious edit (add a blank near top) just to update date
  78.     of these files so jikespg won't be run on normal build.
  79.     
  80.     * Makefile: Add IRIX/gcc clause from Moses DeJong (dejong@cs.umn.edu)
  81.  
  82. 1999-02-24    <shields@jikes.watson.ibm.com>
  83.  
  84.  
  85.     * jikes.cpp (main): update version number to v0.45
  86.  
  87.     * Makefile: Add info for new file misspell.h
  88.     
  89.     * decl.cpp: 
  90.     * diagnose.cpp
  91.     * error.h
  92.     * error.cpp
  93.     * expr.cpp
  94.     * modifier.cpp
  95.     * semantic.h
  96.     * symbol.h
  97.     * symbol.cpp: 
  98.     Misc. bug fixes, better error messages re possible misspellings
  99.     
  100. 1999-02-19    <shields@jikes.watson.ibm.com>
  101.  
  102.     * body.cpp: 
  103.     * config.cpp:
  104.     * config.h
  105.     * decl.cpp:
  106.     * error.cpp
  107.     * error.h
  108.     * expr.cpp:
  109.     * jikes.cpp: 
  110.     * option.cpp: 
  111.     Fix "swing" problem related to Section 14 of JDK 1.2 Compatibility
  112.     document, some other bug fixes, revise layout of option descriptions.
  113.  
  114.     
  115.  
  116. 1999-02-17    <shields@jikes.watson.ibm.com>
  117.  
  118.     * Makefile: 
  119.     Add clause for HP-UX/gcc contributed by Kero van Gelder
  120.     (gelderk@natlab.research.philips.com).
  121.  
  122.     * double.cpp (IEEEfloat): 
  123.     Merge in code from BSD group to emulate division by zero,
  124.     (using conditional symbol IEEE_DIV_0) contributed by
  125.     Amancio Hasty (hasty@rah.star-gate.com).
  126.  
  127.     * bytecode.cpp: 
  128.     fix pr 350 (cute bug!)
  129.  
  130. 1999-02-16    <shields@jikes.watson.ibm.com>
  131.  
  132.     * Makefile: 
  133.     Add support for tab.cpp added in v0.43
  134.  
  135.     * semantic.h: fix problem in abstract
  136.     * decl.cpp: 
  137.  
  138.     * expr.cpp: 
  139.     fix problem with shift if right operand long
  140.  
  141.     * option.h:     
  142.     * option.cpp:
  143.     * jikes.cpp: 
  144.     * getclass.cpp
  145.         drop +$ option, change +V to +P
  146.  
  147.     * bytecode.cpp: 
  148.     delete code causing problems with abstract
  149.  
  150. 1999-02-12    <shields@jikes.watson.ibm.com>
  151.  
  152.     * jikes.cpp: Update release date
  153.  
  154.     * bytecode.cpp: 
  155.     * expr.cpp: 
  156.     * control.h: add support for null literal
  157.     
  158.     * Makefile: 
  159.     * Files lcase.h and lcase.cpp no longer needed
  160.  
  161. 1999-02-11    <shields@jikes.watson.ibm.com>
  162.  
  163.     * Makefile: 
  164.     Add clause for egcs, RH 5.*, courtesy of Vadim Zaliva
  165.     Also add CVS Id
  166.  
  167. 1999-02-10    <shields@jikes.watson.ibm.com>
  168.  
  169.     * Makefile: 
  170.     Add clause for gcc and Solaris based on e-mail from Phil Brown
  171.     (phil@bolthole.com). 
  172.     
  173.     * decl.cpp: 
  174.     * error.cpp: 
  175.     * error.h: 
  176.     Revise to reflect clarification of term "package-private", raised
  177.     as Query #20 to Sun.
  178.     
  179.     * jikes.cpp:
  180.     Update release date
  181.  
  182.     * long.cpp (LongInt): 
  183.     Add patch from Stepan Sokolov (sts@crocodile.org) to avoid
  184.     "internal compiler errors" while compiling jikes with gcc-2.8.1
  185.     under solaris 2.6. The patch replace three return 
  186.     statements with ternary expressions with ifs statements
  187.     containg the expansion of the ternary expression into a form
  188.     more acceptable to the compiler.
  189.  
  190. 1999-02-09    <shields@jikes.watson.ibm.com>
  191.  
  192.     * ast.h: 
  193.     * body.cpp: 
  194.     * bytecode.cpp: 
  195.     * decl.cpp: 
  196.     * error.cpp: 
  197.     * error.h: 
  198.     * expr.cpp: 
  199.     * java.g: 
  200.     * javaact.cpp:
  201.         * javaact.h: 
  202.     * javadcl.h: 
  203.     * javadef.h: 
  204.     * javasym.h: 
  205.     * lookup.cpp: 
  206.     * lookup.h: 
  207.     * scanner.cpp: 
  208.     * semantic.h: 
  209.     * symbol.cpp: 
  210.     Much new code from Philippe to support more of the new 
  211.     features added in 1.2,  fix regression bugs from v0.42 
  212.     for clone() and problem with 'protected' caused by too 
  213.     literal reading of 6.6.2 (fourth bullet    that says 
  214.     'or subclass of S' should be 'or superclass of S').
  215.  
  216. 1999-02-08    <shields@jikes.watson.ibm.com>
  217.  
  218.     * config.cpp: changes for OS/2 from John Price, jgprice@ozemail.com.au
  219.  
  220. 1999-02-03    <shields@jikes.watson.ibm.com>
  221.  
  222.     * bytecode.cpp: 
  223.     Include fix by C. Scott Ananian (cananian@mit.edu), 8 Dec 98, for
  224.     array clone() problem (PR 294). Note this patch was submitted just
  225.     over a day after the source was first posted. Well done Scott!
  226.  
  227.     * Makefile: 
  228.     Add clause for Sun Solaris CC (SunOS),    provided by 
  229.     mo dejong (dejong at cs.umn.edu), 2 Feb 1999
  230.  
  231.  
  232. 1999-02-02    <shields@jikes.watson.ibm.com>
  233.  
  234.     * symbol.h (class MethodSymbol): 
  235.     Delete \" construct that causes MS C++ compiler to burp
  236.     Delete extraneous "Open" in license header text.
  237.  
  238. 1999-02-01    <shields@jikes.watson.ibm.com>
  239.  
  240.     * decl.cpp: fix for pr335 - don't propagate FINAL to method
  241.     * symbol.cpp: "
  242.     * symbol.h: "
  243.     * have also included misc. bug fixes from PC today
  244.  
  245. 1999-01-25    <shields@jikes.watson.ibm.com>
  246.  
  247.     * Change header text to reflect license revision
  248.  
  249. 1999-01-13    <shields@jikes.watson.ibm.com>
  250.  
  251.     * Add Id keyword at start of source files
  252.  
  253.